@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
table{ border-collapse:collapse; border-spacing:0; }
caption,th{ text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr{ border:0;}
img{vertical-align:top;}
html{ overflow-x:hidden; }
i,cite,em,var,address,dfn{ font-style:normal; }
[hidefocus],summary{ outline:0; }
li{ list-style:none; }
h1,h2,h3,h4,h5,h6,small{ font-size:100%; }
sup,sub{ font-size:83%; }
pre,code,kbd,samp{ font-family:inherit; }
q:before,q:after{ content:none; }
textarea{ overflow:auto; resize:none; }
label,summary{ cursor:default; }
a,button{ cursor:pointer; }
h1,h2,h3,h4,h5,h6,em,strong,b{ font-weight:bold; }
del,ins,u,s,a,a:hover{ text-decoration:none; }
body,textarea,input,button,select,keygen,legend{ font:13px/1 \5b8b\4f53; color:#333; outline:0; }
:focus { outline:0; }
/*备用样式表*/
.none { display:none; }
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0; }
.hidden { visibility:hidden; }
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix::after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;background:url(images/icon.png) no-repeat;}
/*css3扩展*/

::-webkit-input-placeholder { color:#ccc;}
:-moz-placeholder {color:#ccc;}
::-moz-placeholder { color:#ccc;}
:-ms-input-placeholder { color:#ccc;}
/**布局开始**/
body {line-height:1;font-size: 16px;font-family: "Microsoft YaHei","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#333; overflow: hidden;}
p{line-height:1.75;}
a {color:#3b3b3b; text-decoration:none; transition:all 0.4s ease-in-out;font-family:"微软雅黑"; }
a:hover {  }
/*页面尺寸*/
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {max-width: 1280px;margin:0 auto;} /**页面全局宽度**/
/*headtop*/
#headtop{background: #666;}
#headtop .inner{}
.headtop .top-left{float: left;}
.headtop .top-right{float:right;}
/*head开始*/

#header {background:#a51b20 ;z-index: 1;position:relative;}
#header .inner{position:relative;}
.header .sitelogo{float:left;margin: 34px 0px;}
.header .sitetitle {display:inline-block;margin-top: 28px;margin-left:10px;font-size:32px;font-weight:bold;color:#fff;} /**站点名称**/
.header .head-left{float:left;display:inline-block;}
.header .head-main{float:left;margin-top:10px;}
.header .head-right{float:right;margin-top: 34px;width:73.1%;position: relative;}
/*rale样式*/
.site-rale{}
.site-rale ul{}
.site-rale ul li.links{float:left;}
.site-rale ul li.links a{line-height: 35px;padding: 0 12px 0 12px;padding-left: 19px;font-size: 13px;color: #cad3d4;background:url(images/icon_role.png) no-repeat;}
.site-rale ul li.links a:hover{color:#fff;}
.site-rale ul li.links.i1 a{background-position: 0px 0px;}
.site-rale ul li.links.i2 a{background-position: -90px 0px;}
.site-rale ul li.links.i3 a{background-position: -187px 0px;}
.site-rale ul li.links.i4 a{background-position: -269px 0px;}
/*lang样式*/
.site-lang{}
.site-lang ul{float:right; margin-top: 6px;}
.site-lang ul li.links{float:left;}
.site-lang ul li.links a{line-height: 35px;margin:0px 5px;font-size: 13px;color: #cad3d4;}
.site-lang ul li.links a:hover{color:#fff;}
/*默认主导航样式*/
#nav{background: #004ea1;}
#nav .inner{}
#nav .inner .wp-panel{}/*导航*/
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*导航样式：后台绑定时也可以定义配置*/
.nav .wp-menu {margin:0 auto}
.nav .wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.nav .wp-menu .menu-item.i1 { background:none;}
.nav .wp-menu .menu-item a > .menu-switch-arrow{ display:inline-block; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center;vertical-align:middle; }
.nav .wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 32px;line-height: 42px;color: #FFFFFF;font-size: 16px;}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{background-color:#1384e2; text-decoration: none; color: #eee;}
.nav .sub-menu {display: none;position: absolute;left: 0;top: 42px;min-width: 146px;z-index: 100;background:#fff;}
.nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.nav .sub-menu .sub-item a {display: block;color: #000;height: 40px;line-height: 40px;padding: 0 17px;font-size: 14px;background:none;}
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{ color: #fff; background-color:#1384e2; display: block; }
.nav .sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}
/**主页banner开始**/
#banner {background: #e7e2df;}
#banner .inner {width:auto;max-width: 1920px;text-align: center;position:relative;}
/**主体模块样式**/
#m-container {}
#m-container .inner {}
/**首页三列布局**/
.mod {}
.mbox {}

.main1{}
.main1 .inner{padding:10px 0px 0px;}
.main1 .ml{float:left; width:360px;padding-top:8px;}
.main1 .mc{float:left; width:380px;margin-left:30px;}
.main1 .mr{float:right;width: 346px;}

.main4{background: #eeeeee;}
.main4 .inner{padding: 15px 0 0;}
.main4 .ml{float:left; width:530px;}
.main4 .mr{float:right;padding-top:25px;}
.main4 .mr .mlink{}
/**标题栏新闻窗口**/

.post .tt {display:inline-block;width:95%;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 16px;font-weight:normal;} /**标题字体**/
.post .tt .tit .title {display:block;}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*栏目别名*/
.post .con {margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center; }
.post .more_btn {display:inline-block;*display:inline; *zoom:1; float:right;}
.post .more_btn .more_text,.post .more_btn a {font-size:13px; cursor:pointer;} 
.post .more_btn a{color:#666;} 
.post .more_btn a:hover{color:#666;} 
/*标准标题*/
.post1 {}

.post1 .tt .tit {}

.post1 .tt .tit .title.selected {color:#a90600;}
.post1 .more_btn a{color:#1826a5;}
/*带图标标题*/
.post2 { }
.post2 .tt {}
.post2 .tt .tit {padding-left:24px; background:url('images/new1_icon.png') no-repeat left center;}
.post2 .tt .tit .title {font-size: 16px;font-weight:bold;color: #18267d;cursor:pointer;}
.post2 .con {}
/*居中标题*/
.post3 {}
.post3 .tt {width:100%; text-align: center; } 
.post3 .tt .tit {float:none;}
.post3 .tt .tit .title {font-weight:bold; color: #1B2EA3;}
.post3 .more_btn {margin-left:10px;line-height: 20px; float:none;}
/*标题切换hover*/
.post4 {}

.post4 .tt .tit {border-bottom:0px;}
.post4 .tt .tit .title {display:inline-block;cursor:pointer;}

.post4 .more_btn a{color:#1826a5;}
/*左标题右内容*/
.post5 {background:#1826a5;}
.post5 .tt {float:left;width: 120px;margin-right: -120px;position:relative;}
.post5 .tt .tit {float:none;margin-top: 26px;width:100%;font-size: 18px;}
.post5 .tt .tit .title {text-align:center;color: #fff;}
.post5 .more_btn{display:inline-block;position:absolute;left:0;right:0;bottom: -54px;z-index:100;height:auto;text-align:center;margin-top: 0px;} 
.post5 .more_btn a{line-height: 45px;color: #fff;}
.post5 .con{padding:0;position:relative;}
.post5 .con .conbox{margin-left: 120px;padding-left: 15px;background: #fff;}
/**自定义新闻列表**/
.news_list { }
.news_list li.news {line-height: 20px;padding-left:0px;float:left;} /**标题图标**/
/*标题*/
.news_list li.news span.news_title img {vertical-align: middle;}
.news_list li.news span.news_meta {margin-left:2px;color: #9C9C9C;}/*属性*/
.news_list li.news .news_time,
.news_list li.news .news_time span{color: #666;}/*发布时间*/
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.news_list li.news .news_text {line-height:22px; color:#666;}/*默认简介*/
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p {line-height:34px;}
/*日历新闻样式1*/
.rili{}
.rili .con{ padding:5px 0px;}
.rili .news_list {}
.rili .news_list li.news{margin-top:0px;}
.rili .news_list li.news.n1{}
.rili .news_list li.news .news_date{float: left;width: 60px;height: 28px;line-height:28px;margin-top:3px;margin-right: -70px;font-family:"Microsoft YaHei";border-radius:4px;background: #146cc1;text-align:center;vertical-align:middle;}
.rili .news_list li.news .news_date .news_year{display:inline-block;padding: 0 4px;font-size: 18px;color: #fff;}
.rili .news_list li.news .news_date .news_days{display:inline-block;height: 26px;padding: 0 6px;font-size: 14px;color: #18267d;border-radius:0px 4px 4px 0px;background: #fff;vertical-align:top;border:1px solid #146cc1;}
.rili .news_list li.news .news_wz{width:100%;} 
.rili .news_list li.news .news_wz .news_con{margin-left:70px;}
.rili .news_list li.news .news_title{line-height: 34px;margin-top: 0px;font-size: 14px;color:#000;} 
.rili .news_list li.news .news_text{line-height: 20px; margin-top:0px;font-size: 12px;color:#666;}
/*日历新闻样式2*/
.rili2{}
.rili2 .con{ padding:5px 0px;}
.rili2 .news_list {}
.rili2 .news_list li.news{margin-bottom: 10px;padding-bottom: 10px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news.n1{margin-top:10px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news .news_date{float: left;width: 60px;margin-right:-70px;background:#00707a;text-align:center;}
.rili2 .news_list li.news .news_date .news_year{line-height: 30px;font-size: 22px; color:#fff; background-color:#949494; transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news .news_date .news_days{line-height:30px; font-size: 12px; color:#6b6b6b; background-color:#e3e4e6;}
.rili2 .news_list li.news .news_wz{width:100%;}
.rili2 .news_list li.news .news_wz .news_con{margin-left:70px; padding: 4px 0px;} 
.rili2 .news_list li.news .news_title{line-height: 23px;margin-top: 4px;font-size: 15px;color:#000;} 
.rili2 .news_list li.news:hover .news_date .news_year{background-color:#0945a8;transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news:hover .news_date .news_days{background-color:#e3e4e6;}
/*标题文*/
.news_text{}
.news_text .news_list {}
.news_text .news_list li.news{margin-bottom:10px;} 
.news_text .news_list li.news .news_title{line-height: 24px; font-size: 15px;} 
.news_text .news_list li.news .news_text{line-height:22px;font-size: 13px;}
.news_text .news_list li.news .news_time{line-height: 28px;font-size: 13px;}
/*图列表*/
.news_tu{}
.news_tu .con{padding: 12px 0px;}
.news_tu .news_list { margin:0px -10px;}
.news_tu .news_list li.news{float:left;width:25%;}
.news_tu .news_list li.news .news_box{margin:0px 10px; transition:all 0.4s ease-in-out;}
.news_tu .news_list li.news .news_box:hover{opacity:.85; filter:Alpha(opacity=85);}
.news_tu .news_list li.news .news_imgs{padding-top:75%;background-color:#efefef;position:relative;overflow:hidden;}
.news_tu .news_list li.news .news_imgs img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;}
.news_tu .news_list li.news .news_wz{}
.news_tu .news_list li.news .news_wz .news_con{} 
.news_tu .news_list li.news .news_title{line-height: 45px;height:45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;} 
.news_tu .news_list li.news .news_title a{}

/*文字图标链接*/
.link_text {margin-bottom:0px;}
.link_text .news_list{margin:0 -5px;}
.link_text .news_list li.news{float:left;width:20%;text-align:center;}
.link_text .news_list li.news .news_box{margin:0 5px;}
.link_text .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3;}
.link_text .news_list li.news .link_icon:hover{background-color:#666;}
.link_text .news_list li.news .link_con{display:block;line-height:30px;color:#fff;}
/*图标链接*/
.link_icon {margin-bottom:0px;}
.link_icon .news_list{margin:0 -10px;}
.link_icon .news_list li.news{float:left;width:20%;text-align:center;border:none;}
.link_icon .news_list li.news .news_box{margin:0 10px;}
.link_icon .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3; opacity:1; filter:Alpha(opacity=100);}
.link_icon .news_list li.news .link_icon:hover{background-color:#1b2ea3; opacity:.8; filter:Alpha(opacity=80);}
.link_icon .news_list li.news .link_icon .icon{width: 35px;height: 34px;margin: 10px 0px;border:0px solid red;}
.link_icon .news_list li.news.i1 .link_icon .icon{background-position: 0px 0px;}
.link_icon .news_list li.news.i2 .link_icon .icon{background-position: -86px 0px;}
.link_icon .news_list li.news.i3 .link_icon .icon{background-position: -169px 0px;}
.link_icon .news_list li.news.i4 .link_icon .icon{background-position: -258px 0px;}
.link_icon .news_list li.news.i5 .link_icon .icon{background-position: -335px 0px;}
.link_icon .news_list li.news.i6 .link_icon .icon{background-position: -421px 0px;}
.link_icon .news_list li.news.i7 .link_icon .icon{background-position: -86px 0px;}
.link_icon .news_list li.news.i8 .link_icon .icon{background-position: -86px 0px;}
.link_icon .news_list li.news .link_con{display:block;line-height:30px;color:#000;}

.post-33{}
.post-33 .con{}
.post-33 .news_list{}
.post-33 .news_list li.news{padding-left:18px; background:url('images/news_biao.png') no-repeat 3px center;}

.post-41{}
.post-41 .con{padding:15px 0;}
/************************************************************ 列表页*/
/**首页三列布局**/
/**列表页**/
/*栏目图片*/
.l-banner{height:205px; background-position:center center;background-repeat:no-repeat;text-align:center;}
.l-banner img{display:none;height:100%;vertical-align:top;}
/**主体列表页开始**/
#l-container {}
#l-container .inner {padding-top:25px;}
/**主体文章页开始**/
#d-container {}
#d-container .inner {background:#fff;}


#d-container .col_menu {
    margin-top: 2.5%;
}
#d-container #container-1{
    margin-top: 2.5%;
}




.col_menu {width: 20%; min-height: 244px; float:left;margin-right:-240px;position:relative; background:#A90600;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {
    background: #a90600;
    height: 60px;
    line-height: 60px;
}/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 24px;font-weight:bold;color:#fff;}/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:60px; padding:0px 5px 0px 15px;}/**栏目名称图标**/
.col_menu .col_menu_con {
    border: 0px solid #e4e4e4;
    position: relative;
    left: 15px;
   width:229px;
}
/*栏目列表*/
.col_list{}
.wp_listcolumn .wp_column {
    display: block;
    width: 100%;
    vertical-align: bottom;
    line-height: 60px;
}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; min-height:200px; height:auto;}
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 16px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #F6EAEA;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:5px 0px 5px 28px;line-height:32px;font-size: 16px; }
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:#fff !important; background:#d5ab63; } 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #a90600;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a{ color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#a90600;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 44px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color:#a90600;} 
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a{} 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {padding: 5px 10px 5px 60px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#a90600;} 
/**栏目新闻**/
.col_news {width: 98%;float:right;min-height:600px;} 
.col_news .col_news_box{margin-left: 24%;}
.col_news_head {border-bottom: 1px solid #DBDBDB;}
.col_metas .col_title { display:none; float:left; height: 48px; line-height: 48px; }  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size: 18px;font-family:"Microsoft yahei";font-weight: normal;color: #a90600;border-bottom: 3px solid #CBCBCB;}
.col_metas .col_path {
    display: inline-block;
    float: right;
    white-space: nowrap;
    height: 46px;
    line-height: 46px;
    color: #7a7a7a;
    width: 100%;
    font-size: 14px;
    border-bottom: 6px solid #e9e9e9;
}/**当前位置**/
.col_metas .col_path a{color: #7a7a7a;}
.col_metas .col_path a:hover{color:#c91016}
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
.col_news_list { margin-top:7px;}
.col_news_list .wp_article_list .list_item {} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index {}  /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.75; font-size:14px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); } /**列表页文章图片大小限制**/
/**文章页**/
.infobox {
    padding: 0px 20px;
    margin: 0 auto;
   /** width: 71%;**/
    min-height: 600px;
    float: right;
}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 36px;font-family: "Microsoft YaHei";font-size:22px;text-align:center;color: #a0292d;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;/* border-top:1px solid #ececec; */}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}
/**页脚开始**/
#footer .inner {padding:0px 0px;position:relative;z-index:1000}
#footer .inner .mod{}
#footer .inner .foot-left{float:left;padding:12px 0px;margin-top:10px;}
#footer .inner .foot-right{float:right;margin-top: 0px;padding: 60px 0px 0px;}
#footer .inner p{font-size: 12px;line-height: 25px; font-weight:normal;text-align:right;color: #d6a5a3;}
#footer .inner p span { margin:0 3px; }
#footer .inner .copyright{}
#footer .inner .copyright span{}
#footer .inner .copyright a{color:#eee;}
/*************************************************************** 组件功能*/
/*系统默认搜索*/
.search-box { width: 100%;padding:0px 0px; background: #6b76a4; /* height: 29px; */ position: relative; background:transparent;border:1px solid #fff;}
.search-box .input-item { margin-left: 3px; margin-right: 30px; }
.search-box .input-item input { border: 0; outline: 0; width: 100%; height: 16px; line-height: 16px; padding:5px 5px; background:transparent; color: #fff; font-size: 12px; font-family: "Microsoft YaHei" }
.search-box .input-submit { display: block; width: 30px; height: 28px; background: url(images/search_btn.png) no-repeat center center; cursor: pointer; position: absolute; right: 0; top: 0px; text-align:center;}
.search-box .input-submit span {line-height:58px; font-size:18px; color:#fff; display: none;}
/*点击弹出输入框*/
.search-box { width: 100%;padding:0px 0px; background: #6b76a4; /* height: 29px; */ position: relative; background:transparent;border:1px solid #fff;}
.search-box .input-item { margin-left: 3px; margin-right: 30px; }
.search-box .input-item input { border: 0; outline: 0; width: 100%; height: 16px; line-height: 16px; padding:5px 5px; background:transparent; color: #fff; font-size: 12px; font-family: "Microsoft YaHei" }
.search-box .input-submit { display: block; width: 30px; height: 28px; background: url(images/search_btn.png) no-repeat center center; cursor: pointer; position: absolute; right: 0; top: 0px; text-align:center;}
.search-box .input-submit span {line-height:58px; font-size:18px; color:#fff; display: none;}
/*点击弹出输入框*/

.searchbox{position:relative;right:0;}

.wp-search form { display: block;}


/* 分享二维码 */
.shares{text-align:center;float:right;margin-right:10px}
.shares ul{width:auto; margin:0 auto;text-align: right;float:right;}
.shares li{float:left; margin:0 6px; position:relative;}
.shares li a{display:inline-block; width: 50px; height: 50px; border: 0px solid red; background:url('images/share_icon.png') no-repeat; opacity:.6; filter:Alpha(opacity=60); vertical-align:top;}
.shares li a:hover{ opacity:1; filter:Alpha(opacity=100); }
.shares li.i1 a{background-position:0px 0px;}
.shares li.i2 a{background-position: -72px 0px;}
.shares li.i3 a{background-position: -144px 0px;}
.shares li span{display:block; line-height:22px; font-size:12px; color: #D0D4EA;text-align:center;}
.shares li .con{display:none; position:absolute; bottom: 80px; left:50%;z-index:100; margin-left: -50px; width:100px;}
.shares li .con img{ width: 90px; height:90px; vertical-align:top; background:#fff;}
/**友情链接**/
.botlinks .links-wrap {position: relative;float: left;display: inline-block; margin:4px 10px; width: 150px; line-height: 32px; background: #fff;border:1px solid #d0d0d0;}
.botlinks .links-wrap a.links-arrow {display: block; height: 32px; line-height: 32px; padding: 0 25px 0 10px; color:#a1a1a1; background: url(images/arrow.png) no-repeat right top;}
.botlinks .links-wrap a.links-arrow:hover,
.botlinks .wrap-open a.links-arrow { color: #333; background-position: right bottom; cursor: pointer;}
.botlinks .links-wrap .link-items {display: none; position: absolute; left: 0; bottom: 33px; width: auto; min-width:180px; height:auto; max-height: 300px; overflow: auto; overflow-x:hidden;background: #f5f5f5;}
.botlinks .links-wrap .link-items a { display: block; line-height: 24px; padding: 5px 0; color: #444;}
.botlinks .links-wrap .link-items a span { display:block; margin:0 6px; white-space:nowrap;}
.botlinks .links-wrap .link-items a:hover { color: #fff; background: #a90600; cursor: pointer;}/**链接样式**/
/*列表页*/
/*banner*/

.mbanner .focus .focus-title-bg {background: none !important;opacity: 0.4;filter:alpha(opacity=60);}

.mbanner .focus .focus-pagination {}
.mbanner .focus .focus-page { display:inline-block; width:10px; height:10px;  margin-right:6px;background:#fff;margin-right:10px;}
.mbanner .focus .focus-page-active {background:#7a060c !important;width:10px;background: #fff;opacity:1; filter:Alpha(opacity=100);}

.mbanner .focus .focus-navigation {width:58px; height:53px; opacity: 0.7; filter:alpha(opacity=70); background:url(images/slide_next.png) no-repeat; text-indent:-999em;}
.mbanner .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus .focus-prev { left:0px;}
.mbanner .focus .focus-next { right:0px;background-position:right top}


.post-11 .focus .focus-pagination {position:absolute;right: 14px;bottom: 46px;}
.post-11 .focus .focus-page {width: 20px;height: 20px; line-height: 20px; font-size:12px; border-radius: 0px; background-color: #fff; color: #000;}
.post-11 .focus .focus-page span {display:block;}
.post-11 .focus .focus-page:hover {font-size: 13px; color: #000; font-weight: bold; }
.post-11 .focus .focus-page-active {background-color: #146CC1;color:#fff;}

.post-11 .focus .focus-navigation {opacity: 0.7;filter:alpha(opacity=70);}
.post-11 .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.post-11 .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
/************************************************************** 特殊页面*//*滚动样式*/
.wrapperinner {position: relative;z-index: 1;width: 100%;overflow: auto; -ms-touch-action: none;}
/**.scroller {position: absolute; z-index: 1; width: 750px; height: 160px;  -webkit-tap-highlight-color: rgba(0,0,0,0);  -webkit-transform: translateZ(0);  -moz-transform: translateZ(0);  -ms-transform: translateZ(0);  -o-transform: translateZ(0);  transform: translateZ(0);  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-text-size-adjust: none;  -moz-text-size-adjust: none;  -ms-text-size-adjust: none;  -o-text-size-adjust: none;  text-size-adjust: none;}**/
/*************************************************************
*二级页面
*/
/*组织机构*/
.inss .part_xy{}
.inss .part_xy .item{}
.inss .part_xy .item h3{line-height:40px;padding-left:0px;font-size: 16px;font-weight:normal;color: #1567B1;border-bottom:1px solid #cecece;}
.inss .part_xy .sub-box{float:left; width:100%;padding-top:0px;padding-bottom:5px;}
.inss .part_xy .sub-list{margin-right:0px;}
.inss .part_xy .sub-list .sub-item{float:left; width:33.3%;background: url(images/icon_arrow2.png) no-repeat left center;}
.inss .part_xy .sub-list .sub-item a{line-height: 35px;padding-left:10px;font-size: 14px;}
.inss .part_xy .sub-img{display:none;float:right;margin-top:15px;margin-left:-250px; width:240px;min-height:80px;}
.inss .part_xy .item.i5 .sub-list .sub-item {width: 50%;}
/*角色*/
.role .part_xy{}
.role .part_xy .item{margin-bottom:10px;display:none;}
.role .part_xy .item.selected{display:block;}
.role .part_xy .item h3{display:none;line-height: 46px;padding-left:0px;font-size:20px;font-weight:bolder;color: #068358;border-bottom:1px solid #f1f1f1;background:none;}
.role .part_xy .sub-list{margin-top:15px;}
.role .part_xy .sub-list .sub-item{padding-top: 10px;padding-bottom: 5px;width:auto;border-bottom:1px solid #f1f1f1;word-wrap: break-word;word-break: normal;}
.role .part_xy .sub-list .sub-item a{line-height: 35px;font-size: 15px;white-space:nowrap;font-weight:bolder;/* color: #068358; */}
.role .part_xy .sub-list .sub-list{margin-top:10px;margin-left:40px;}
.role .part_xy .sub-list .sub-list .sub-item{padding-bottom:5px; padding-top:0px;float:left;margin-right: 50px;border-bottom:0px solid #f1f1f1;}
.role .part_xy .sub-list .sub-list .sub-item a{line-height: 35px;font-size: 15px;white-space:nowrap;font-weight:normal;/* color: #333; */}
.main5{background:#f6f2ed;height:680px;padding-top:40px}
.main5 .ml{width:31.25%;float:left; margin-top: 0;}
.main5 .mc{width:31.25%;float:left;margin-left:35px; margin-top: 0;}
.main5 .mr{width:31.25%;float:right;}
.main6{background:url(images/main6bg.png) no-repeat center top;padding-top: 40px;padding-bottom:60px;position:relative}
.main6 .title {
    display: none;
}
.main6 .mod {
    padding-top: 30px;
}
.main6 .mlone{width:49%;float:left;}
.main6 .mltwo{width:49%;float:right;}
.main6 .mrtwo{width:49%;float:left;}
.main6 .mrone{width:49%;float:right;}
.main7{background:#f6f2ed url(images/main7bg.png) no-repeat center top; clear: both;  display:none;}
.main7 .inner{    padding-top: 30px;}
.main8{background:url(images/main8bg.png) no-repeat;padding-bottom: 45px;padding-top:32px; clear:both;  display:none;}
.main9{ overflow: hidden;  display:none;}
.main10{}
#footer{background:#a51b20; /**opacity:0.8;**/}
.main9 .inner{width:100%;}
.all-content.clearfix img{width: 100%; height: auto;}
.foot-picture {float: right;}
.foot-mod{width:19.58%;float:left;padding: 70px 0px 0px 0px;margin-left:-70px;}
.post-101 .con{padding: 38px 0px 5px;}
.mainfoot{background:url(images/footbg.png) no-repeat top center;}
.mystyle{position:relative;z-index:1000}
.boundary-line{position:absolute;bottom:-1px;}
.search-panel {float: right;position: relative;clear: right;}
.searchbtn {width: 26px;height: 26px;border: 0;outline: 0;background-repeat: no-repeat;position: absolute;right: 0;top: 0;z-index: 120;cursor: pointer;}

.search-window {overflow: hidden;width: 26px ;}
.wp-search {position: relative;}
search-input {margin-right: 27px;}.search-btn {width: 26px;height: 26px;position: absolute;right: 0;top: 0;background: #a02528;}
.search-submit {width: 26px;height: 26px;border: 0;outline: 0;background: url(images/mysearch.png) no-repeat center;cursor: pointer;}
.search-title {width: 100%;height: 26px;line-height: 26px;border: 0;outline: 0;background-color: #ffffff !important;color: #888;font-size: 14px;padding-left: 5px;  }
.head-mod1 .site-lang a{font-family:"微软雅黑";font-size:14px;color:#d3abab;}
.head-mod1 .site-lang a:hover{color:#fff !important}
.head-mod1 .i1{border-right:1px solid #ffffff;padding-right:20px;}
.head-mod1 .i6{border-right:1px solid #ffffff;padding-right:20px;}
.head-mod1 .news{line-height:14px !important;}
.head-mod1 li{margin-right:15px;}
.navi-slide-head h3{display:none;}
.wp-window .menu-item{float:right;position:relative;}
.wp-panelaa .wp-menu a{font-family:"微软雅黑";font-size:16px;color:#efe3e3;display: inline-block;padding: 0 13px;height:40px;line-height:40px;}
.wp-panelaa .wp-menu a:hover{color:#D7B179;}
.wp-menu ul.sub-menu {
    display: none;
    position: absolute;
    left: 0px;
    top: 40px;
    width: 100%;
    z-index: 100;
    line-height: 40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    background: url(images/navbg.png);
}
.wp-panelaa .wp-menu a.sub-link {    padding: 4px 0px;    font-size: 15px;line-height:40px;}
.wp-menu .menu-item:hover>ul.sub-menu {    display: block;}





.wp-panelaa{margin-top:15px;}
.focus-title{font-size:36px;height:50px;line-height:50px;text-shadow: 4px 6px 12px #5f483a;position:absolute;right:0;bottom:50px;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;width: 80%;text-align: right;}
.post-53 .tt{background:url(images/tzgg-bg.png); width:100%; height:57px;}
.post-53 .tit .title{font-family:"微软雅黑" !important;font-size:22px;color:#ffffff !important;line-height:57px !important;margin-top: 0px;margin-left: 33px;}
.post-53 .news_meta{display:block;font-family:Georgia !important;font-size:14px;color:#eaa648 !important;line-height:25px !important;}
.post-53 .con .news{border-bottom:1px solid #e5e5e5;width:100%; }
.post-53 .news_title { display: block;white-space: nowrap;line-height:35px !important;color:#565656;overflow:hidden;text-overflow: ellipsis;float:left;width:80%;padding-left:5px;}
.post-53 span.news_date {
    display: block;
    float: right;
    width: 13%;color:#3B3B3B;line-height:35px;
}
.post-53 .more_btn{padding:14px 0px !important;margin-right:25px;}
.jsonbox1 .news_show .title{font-family:"微软雅黑" !important;font-size:22px;color:#212121 !important;line-height:53px !important;padding-left:56px;background:url(images/syxwtit.png) no-repeat;margin-bottom:10px;margin-bottom: 15px;}
.post-51 .tt .title{background:url(images/syxwtit.png) no-repeat 0px 6px;}
.post-52 .tt .title{background:url(images/szywtit.png) no-repeat 0px 6px;}
.jsonbox1  .news-list .news_3 a{display:inline-block;}
.jsonbox1  .news-list .news_3  .more_bg{display:inline-block;}
.jsonbox1 .scroll1 .news-list{position:relative;border-bottom:1px solid #e5e5e5;}
.jsonbox1 .news-list .news_1 .nwes_pic a{font-size:16px;color:#ffffff !important;line-height:26px !important;font-weight:bold;padding: 7px 0px;display: inline-block;}
.jsonbox1 .news-list .news_2 .news_date{font-family:"微软雅黑";font-size:14px;line-height:23px;color:#890c0f;}
.jsonbox1 .news-list .news_1{background: url(images/xwcn-bg.png);height:66px;padding:0 19px;}
.jsonbox1 .news-list .news_2{padding:21px 32px;border-bottom: 1px solid #e5e5e5;}
.jsonbox1 .news-list .news_2 .more_bg a{font-size:14px;color:#565656 !important;line-height:23px !important;}
.jsonbox1 .sudy-scroll{background:#ffffff;}
.sudy-scroll-page .active{background:#7a060c !important;}
.sudy-scroll-page .page-index{background:#bc8285;}
.sudy-scroll-page{bottom:15px;}
.jsonbox1 .more_btn{margin-top:30px;margin-right:5px;}
.main5 .inner{position: relative;}
.main5 .inner .mod1{margin-top: 0px;}
.main5 .mod2{padding: 40px 0px;margin-top: 25px; clear: both;}
.jsonbox1 .con1{padding-bottom: 15px;}
.jsonbox1 .con1 .news_3{padding:3px;line-height:13px;}
.post-55 .news_imgs a{display:inline-block;}
.post-55 .news_title a{line-height:40px !important;color:#545352;display: inline-block;}

.post-55 .con.tu_text li{width:9%;float:left;}
.post-55 .con.tu_text li .news_imgs{height:45px;text-align:center;}
.post-55 .con.tu_text li .news_title{text-align:center;}
.main6 .tit-pc{padding-top:39px;padding-bottom:10px;text-align:center;background:url(images/jxky.png) no-repeat center top;height: 77px;}
.main6 .tit-pc img{width:100%; display:none;}
.dt{}
.dt .tt {
    background: #a51b20;
    position: absolute;
    z-index: 100;
   width:100%;
}
.dt img{width:100%}
.dt .post{position:relative;}
.dt  .tit .title{font-size:17px;line-height:45px;font-family:"微软雅黑";color:#ffffff;font-weight: bold;text-align: center;width: 100%;}
.dt .tit{width:100%;}
.dt .news_imgs a{display:inline-block;}
.dt .news_content .news_time{font-size:14px !important;font-family:"微软雅黑" !important;line-height:18px !important; color:#890c0f !important;}
.dt .news_content .news_title{font-size:16px !important;font-family:"微软雅黑" !important;line-height:18px !important; color:#565656!important;max-height: 36px;    overflow: hidden;    display: block;text-indent:0px;}
.dt .news_content{background:#ffffff;}
.main6 .mrone{margin-right:0px;}
.dt .news_content{width:82.54%; margin: 0 7px;padding:20px 17px;position: absolute; top: 200px;box-shadow: 3px 3px 5px #888888;height:36px;}
.dt li{position:relative;}
.mrtwo .news_content{}
.mrone .news_content{}
.main8  .post-82 .i1{width: 30.8%;}
.main8  .post-82 .i2{width: 36.3%;}
.main8  .post-82 .i3{width: 32.9%;}
.main8 .i1 .main-content{background:url(images/main81.png) no-repeat;}
.main8 .i2 .main-content{background:#c3221b url(images/main82.png) no-repeat;width: 24%;float:right;padding: 15px;}
.main8 .i3 .main-content{background:#c3221b url(images/main83.png) no-repeat;}
.main8 .main-contents .news_title a{font-size:16px !important;font-family:"微软雅黑" !important;line-height:32px !important; color:#f8eaea !important;}
.main8 .i2 .main-contents .news_title{  font-size: 16px !important;  font-family: "微软雅黑" !important;  line-height: 40px !important;  color: #f8eaea !important; }
.main8 .main-contents .news_time a{font-size:14px !important;font-family:"微软雅黑" !important;line-height:22px !important; color:#302b2b!important;}
.main8 .main-contents .news_text a{font-size:14px !important;font-family:"微软雅黑" !important;line-height:22px !important; color:#f8eaea!important; display:block; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;	text-indent: 40px;}
.main8 .main-contents .news_list li.news .news_time{ position: absolute;}
.main8 .news_title{text-align:center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #f8eaea !important;}


.main8 .i2 .news_imgs{max-width:  300px;width: 72%;float:left;max-height:  385px;}
.main8 .i2 .main-content .news_title{float:left;writing-mode: tb-rl;}
.main8 .i2 .main-content .mainart{max-width: 50%;float:left;position:  relative;}
.main8 .i2 .main-content .mainart .news_time{position: absolute;transform: rotate(90deg);left: 10px;right: -10px;top: 15px;width:44px;height:20px;}
.main8 .i2 .main-content .mainart .news_text{float:left;writing-mode: tb-rl;white-space: normal;text-indent: 35px;max-height:366px;}

.main8 .inner .news_list li.news .main-content{ padding:10px 8px;}

.main8 .inner .news_list li.news.i1 .main-contents.clearfix .news_imgs{ max-width:370px;max-height: 280px;overflow: hidden;margin-bottom: 9px;}
.main8 .inner .news_list li.news.i1 .main-contents.clearfix .news_imgs img{ width:100%; height:auto;}

.main8 .inner .news_list li.news.i2.clearfix .main-contents.clearfix{ margin:0 10px;}
.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs{ max-width:300px;max-height:386px;overflow: hidden;}
.main8 .inner .news_list li.news.i2 .main-contents.clearfix .news_imgs img{ width:100%;height:-webkit-fill-available;min-height: 386px;}
.main8 .inner .news_list li.news.i2 .main-content{padding: 10px 3px; max-height: 366px;}

.main8 .inner .news_list li.news.i3 .main-contents.clearfix .news_imgs{ max-width:396px;max-height: 254px;overflow: hidden;margin-bottom: 9px;}
.main8 .inner .news_list li.news.i3 .main-contents.clearfix .news_imgs img{ width:100%; height:auto;}
.main8 .tit-pc{text-align:center;background:url(images/sdgs.png) no-repeat center top;height: 77px;}
.main8 .tit-pc img{width:100%; display:none;}


.main9 .inner{max-width:1920px;}
.main9 li{}
.main9 .news_title{font-size:24px;line-height:24px;color:#fdfcfa;width: 100%;position:absolute;bottom:0px;padding: 15px 0px;left:30px;}
.main9 .news_title a{color:#fdfcfa;font-weight: bold;}
.main9 .all-content{position:relative;}

.main9 .title{max-width:1200px;margin: 0 auto;padding:20px 0px;}
.main9 .i2 .news_title{display:none;}
.main9 .i4 .news_title{display:none;}
.main9 .tit-pc{text-align: center;background:url(images/jjxy.png) no-repeat center top;height: 100px;}
.main9 .tit-pc img{width:100%; display:none;}

.main10 .tit-pc1 a{font-family:"微软雅黑";font-weight:bold;font-size:22px;line-height:28px;color:#c3221b;}
.main10 .title{text-align:center; padding-top: 100px;margin-bottom: 42px;}
.main10 .news{margin-right: 30px;}
.main10 .i5{margin-right:0px  !important;}
.main10 .mod{padding-bottom:95px;}
.footer .news_title{font-family:"微软雅黑";font-size:14px;line-height:32px;color:#d6a5a3;padding-right: 27px;}
.footer .news_title a{color:#d6a5a3;}
.footer .news_title a:hover{color:#fff}
.list #header{position:unset;}
.concretinfo {float: left;width: 64.25%;margin-bottom: 49px;}
.nn {width: 33.3%;float: right;}
.sudy-tab .tab-menu li{float:none;height:auto; background: #ffffff url(images/main72bg.png) no-repeat left;border-radius:none;border-radius:0px;padding:0 0 0 27px;margin-bottom:40px;}
.sudy-tab .tab-menu{height:auto;border-bottom:none;}
.sudy-tab .tab-menu li .main-content .news_title {font-size: 16px !important;font-family: "微软雅黑" !important;line-height: 26px !important;max-height: 52px;    overflow: hidden;    display: block;}
.sudy-tab .tab-menu li .main-content .news_title a{color: #080c0b !important;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.sudy-tab .tab-menu li .news_content  .news_time { position: absolute;font-weight:normal;font-size: 14px !important;font-family: "微软雅黑" !important;line-height: 25px !important;color: #890c0f !important;}
.sudy-tab .tab-menu li .news_content  .news_title {font-size: 14px !important;font-family: "微软雅黑" !important;line-height: 25px !important;  font-weight: normal;}
.sudy-tab .tab-menu li .news_content  .news_title a{ color: #565656 !important;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;text-overflow: ellipsis; text-indent: 45px;}
.main8 .i3 .main-content {padding: 13px 8px !important;}
.main8 .i3 .mainart{padding: 9px 0px;}
.main8 .tit-pc{padding-bottom:39px;text-align: center;}
.sudy-tab .tab-menu li.selected{background: #ffffff url(images/main72bg.png) no-repeat left;color:#ffff00!important;}
.tab-menu .main-content{padding:7px 32px 6px 26px; box-shadow: 0 0px 5px #888888;}
.main7 .tit-pc{margin-bottom:27px;text-align: center;background:url(images/mtsd.png) no-repeat center top;height: 77px;}
.main7 .tit-pc img{width:100%; display:none;}
.sudy-tab .tab-menu li.selected .main-content{border:1px solid #a02528;}
#wp_news_w71{max-width: 553px;}
#wp_news_w72{max-width: 553px;}
#wp_news_w73{max-width: 553px;}
.mdzz .tt {max-width: 216px;float: right;position: absolute;bottom: 0;right: 0;width:28%;}
.post-101{width: 25.9%;float:left;position:relative;z-index:10000}
.mdzz{position:relative;}
.video_icon{display:none !important;}
.video_link{display:none !important;}
.playlist li{border-bottom:none !important;position:unset !important;padding:0px  0px !important;}
.video_title .Article_Title{padding: 30px 30px 0px 40px;max-width: 146px;display: inline-block;font-family:"微软雅黑";line-height:36px;font-size:18px;color:#ffffff;top: 0px;right: 0px;background: url(images/videobg.png);background-size: 100%;height: 403px;width:67%;}
.video_title .Article_Title1{padding: 30px 30px 0px 40px;max-width: 146px;display: inline-block;font-family:"微软雅黑";line-height:36px;font-size:18px;color:#ffffff;top: 0px;right: 0px;background: url(images/videobg.png);background-size: 100%;height: 403px;width:67%;}
.video_title .Article_Title1 a{color:#ffffff;}
.wp_videos .playwrap{position:unset;}
.mdzz .tt .more_btn{position:absolute;position: absolute; bottom: 22px; right: 21px;}
.mdzz .tt .more_btn a{color:#fff;}
.video_title{overflow:unset;}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active { -webkit-transition-delay: 99999s; -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;}
.post-51 .con1{}
.post-51 .news_3 span.news_title1.more_bg { line-height: 13px;}
.post-51 .news_1 span.nwes_pic{ line-height: 13px;max-height: 54px;    overflow: hidden;display:block;}
.post-51 .bx-viewport { height: auto !important;}
.post-51 .news_list li.news .news_1{background: url(images/xwbg.png); height: 66px; padding: 0 19px;line-height:13px;}
.post-51 .news_list li.news{ }
.post-51 .news_2 { padding: 20px 32px; border-bottom: 1px solid #e5e5e5;}
.post-51 .news_2 span.news_date { font-family: "微软雅黑"; font-size: 14px; line-height: 23px; color: #890c0f; position: absolute;}
.post-51 .news_1 span.nwes_pic a{ font-size: 16px; color: #ffffff !important; line-height: 26px !important; font-weight: bold; padding: 7px 0px; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;max-height: 52px;}
.post-51 .con1 .news_2 span.news_title1.more_bg {    max-height: 46px;    overflow: hidden;    display: block; text-indent: 2em!important;}
.post-51 .news_2 span.news_title1.more_bg a{ font-size: 16px; color: #3B3B3B !important; line-height: 23px !important; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; text-indent: 2em!important;}


.post-52 .con1{}
.post-52 .news_3 span.news_title1.more_bg { line-height: 13px;}
.post-52 .news_1 span.nwes_pic{ line-height: 13px;max-height: 54px;    overflow: hidden;display:block;}
.post-52 .con1 .news_2 span.news_title1.more_bg {    max-height: 46px;    overflow: hidden;    display: block;text-indent: 2em!important;}
.post-52 .bx-viewport { height: auto !important;}
.post-52 .news_list li.news .news_1{background: url(images/xwcn-bg.png); height: 66px; padding: 0 19px;line-height:13px;}
.post-52 .news_list li.news{ }
.post-52 .news_2 { padding: 20px 32px; border-bottom: 1px solid #e5e5e5;}
.post-52 .news_2 span.news_date { font-family: "微软雅黑"; font-size: 14px; line-height: 23px; color: #890c0f;position: absolute;}
.post-52 .news_1 span.nwes_pic a{ font-size: 16px; color: #ffffff !important; line-height: 26px !important; font-weight: bold; padding: 7px 0px; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;}

.post-52 .news_2 span.news_title1.more_bg a{ font-size: 16px; color: #3B3B3B !important; line-height: 23px !important;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; text-indent: 2em!important;}

.main6 .ml.clearfix { float: left; width: 49.5%;}
.main6 .mr.clearfix { float: right; width: 49.5%;}

.post-61 .con .news_title a { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; text-indent: 0px;}
.post-61 span.news_time { position: absolute;}

.post-62 .con .news_title a { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; text-indent: 0px;}
.post-62 span.news_time { position: absolute;}

.post-63 .con .news_title a { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; text-indent: 0px;}
.post-63 span.news_time { position: absolute;}

.post-22 .con .news_title a { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; text-indent: 0px;}
.post-22 span.news_time { position: absolute;}

.post-82 .con span.news_time{position:absolute;}

#l-container .col_news .news_list li.news {
    width: 100%;
    height: 114px;
    border-bottom: 1px solid #e4e4e4;
}
#l-container .col_news .news_list li .left {
    margin-top: 20px;
    width: 8.8%;
    height: 70px;
    float: left;
    border-right: 1px solid #ccc;
}
#l-container .col_news .news_list li .rit {
    padding-top: 22px;
    width: 85%;
    height: 70px;
    float: left;
    margin-left: 3%;
}
#l-container .col_news .news_list li .left .news_metat {
    width: 100%;
    float: left;
    font-size: 30px;
    color: #ccc;
    text-align: center;
    line-height:45px;
}
#l-container .col_news .news_list li .left .news_metab {
    width: 100%;
    float: left;
    font-size: 14px;
    color: #ccc;
    text-align: center;
    line-height: 25px;
}

#l-container .col_news .news_list li .rit span.news_title {
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    line-height:22px;
}

#l-container .col_news .news_list li .rit span.news_title a{ 

    font-size:18px;
    color:#000;
}
#l-container .col_news .news_list li .rit span.news_title a:hover{ 
    color:#A90600;
}
#l-container .col_news .news_list li .rit span.news_jj {
    width: 100%;display:block;
    overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
#l-container .col_news .news_list li .rit span.news_jj a{ 

    font-size:14px;
    color:#666666;
}
#l-container .col_news .news_list li .rit span.news_jj a:hover{ 
    color:#A90600;
}























#l-container .col_news .news_list li.news .news_title { font-size: 14px; line-height: 28px; width: 90%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: inline-block;}
#l-container .col_news .news_list li.news .news_meta { float: right; margin-top: 4px;}

.post-53 .news_title a {   }
.post-82 .news_list li.news .news_time, .post-82 .news_list li.news .news_time span {    color: #302b2b;}
.post-111 .con .news_imgs img {    width: 100%;}
.wp_videos .player-type-1 .playlist li{}

.sudy-tab .tab-menu li .news_content .news_title{max-height: 50px;    overflow: hidden;    display: block;text-indent:40px;}
.mcvideo2{display:none;}
.mcvideo3{display:none;}
.cona1 {

}
.qq1{float:left;}
.qq2{float:left}
..cona1 img{width:100%;height:auto;}
.main9 .post4 {    float: left;    width: 25%;}
.main9 .post-92 .news_title {    display: none;}
.main9 .post-94 .news_title {    display: none;}
/**.main10 .post-111 .news{    width: 18.81666%; height:85px;}
.main10 .post-111 ul li.i1{ background:#C52227;}
.main10 .post-111 ul li.i2{ background:#E23C2D;}
.main10 .post-111 ul li.i3{ background:#E9CDA3;}
.main10 .post-111 ul li.i4{ background:#E6A45B;}
.main10 .post-111 ul li.i5{ background:#B57857;}

.main10 .post-111 .news .news_imgs {
    line-height: 85px;
    text-align: center;
}

.main10 .post-111 li.i2 .news_imgs {
    text-align: center;
    line-height: 22px;
    padding-top: 19px;
}
.main10 .post-111 li.i4 .news_imgs {
    text-align: center;
    line-height: 22px;
    padding-top: 19px;
}
.main10 .post-111 .news .news_imgs a{
   font-size:20px;
   color:#fff;
}
.main10 .post-111 .news .news_imgs a:hover{
   color:#fff;
   font-weight:bold;
}
**/
.main9 .mod {
    position: relative;
    overflow: hidden;
}
.main9 .post-92 {    position: absolute;    left: 25%;    float: none;    width: 25%;    height: 100%;}
.main9 .post-93{margin-left:25%;} 
.main9 .post-94 {    position: absolute;    right:0;    float: none;    width: 25%;    height: 100%;}
.main9 .post-92 .con,
.main9 .post-94 .con {    position: relative;    height: 100%;    width: 100%;}
.main9 .post-92 .con .news_list,
.main9 .post-94 .con .news_list {    position: relative;    height: 100%;    width: 100%;}
.main9 .post-92 .con .news_list li.news.i1.clearfix,
.main9 .post-94 .con .news_list li.news.i1.clearfix {    position: absolute;    top: 0;    width: 100%;    height: 50%;}
.main9 .post-92 .con .news_list li.news.i2.clearfix,
.main9 .post-94 .con .news_list li.news.i2.clearfix {    position: absolute;    bottom: 0;    width: 100%;    height: 50%;}
.main9 .post-92 .con .news_list li.news .all-content.clearfix,
.main9 .post-94 .con .news_list li.news .all-content.clearfix {position: relative;    width: 100%;    height: 100%;}
.main9 .post-92 .con .news_list li.news .all-content.clearfix .news_imgs,
.main9 .post-94 .con .news_list li.news .all-content.clearfix .news_imgs {    position: relative;    width: 100%;    height: 100%;}
.main9 .post-92 .con .news_list li.news .all-content.clearfix .news_imgs img,
.main9 .post-94 .con .news_list li.news .all-content.clearfix .news_imgs img {    position: absolute;    top: 0;    bottom: 0;    left: 0;    right: 0;    height: 100%;    width: 100%;    max-width: 100%;    margin: auto;}

.main9 .post .con .news_list .news:hover img{    transform: scale(1.1);    transition: 1s;}
.main9 .news_list li.news {    overflow: hidden;}

.main9 .news_list .news .news_bg{    position: absolute;    width: 100%;    height: 100%;    top: 0px;    background: url(images/nav-bg.png) ;    opacity: 0;}
.main9 .news_list .news:hover .news_bg {    opacity: 0.3;    transition: 0.3s;}
.main9 .all-content>a {    display: block;    width: 100%;    height: 100%;    position: absolute;    z-index: 999; top: 0;}



.post-82 .news_list {    position: relative;}
.main8 .post-82 .i2{margin-left: 30.8%;}
.main8 .post-82 .i1{height: 100%;position: absolute;}
.main8 .post-82 .i1 .main-contents {    position: relative;    width: 100%;    height: 100%;}
.main8 .inner .news_list li.news.i1 .main-contents.clearfix .news_imgs{    /*position: absolute;*/    height: 280px;   /* top: 0;*/width:100%;}
.main8 .inner .news_list li.news.i1 .main-contents.clearfix .news_imgs img{height:100%;}
/*.main8 .inner .news_list li.news.i1 .main-content{    position: absolute;    bottom: 0;}*/
.main8 .post-82 .i3{position: absolute;    right: 0;    height: 100%;}
.main8 .post-82 .i3 .main-contents{    position: relative;    width: 100%;    height: 100%;}
/*.main8 .inner .news_list li.news.i3 .main-content{    position: absolute;    bottom: 0;}*/
.main8 .inner .news_list li.news.i3 .main-contents.clearfix .news_imgs{    height: 254px;   width:100%;}
.main8 .inner .news_list li.news.i3 .main-contents.clearfix .news_imgs img{width:100%;height:100%;}

.post.post4.post-91.mbox li.news,
.post.post4.post-93.mbox li.news{position: relative;    width: 100%;    height: 100%;}
.post.post4.post-91.mbox li.news .all-content,
.post.post4.post-93.mbox li.news .all-content{    padding-top: 86%;}
.post.post4.post-91.mbox li.news .all-content.clearfix img,
.post.post4.post-93.mbox li.news .all-content.clearfix img{    position: absolute;    left: 0;    top: 0;    right: 0;    bottom: 0;    margin: auto;    max-width: 100%;    width: 100%;    height: 100%;}
.main6 .main-content {
    padding-bottom: 76px;
}
.tit-pc a {
    height: 100px;
    display: block;
    position: relative;
    top: -40px;
    width: 166px;
    left: 50%;
    margin-left: -83px;
}
#container-6 .tit a {
    color: #fff;
}
.foot-bottom.clearfix {
    float: left;
}
.cona1.qq3 {
    float: left;

}

.foot-bottom {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

.foot-bottom p.copyright {
    text-align: center! important;
}




/*修改*/


.wp-window ul li ul {
    min-width: 100%;
    width: auto;
}
.wp-window ul li ul li {
 
    line-height: 40px;
}
li.menu-item:hover {
    background: rgba(255,255,255,0.7);
    border-top: 3px solid #fff;
    background: #A01F24;
}

div#container-1 {
    height: 205px;
    width:76%;
    float: right;display:none;
}



.post-53 .con {
    padding-top: 8px;
}





ul.wp_listcolumn.list-paddingleft-2 {
    padding: 0 1px 6px 0;
    position: relative;
}

.wp_listcolumn::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 30px;
    bottom: 0;
    z-index: -2;
    background-color: #d6d7d7;
}
.wp_listcolumn .box {
    background:#fff url(images/bgl3.jpg) no-repeat bottom;
    min-height: 200px;
    height: auto;
    margin-left: 7px;
}


#d-container .wp_listcolumn .box {
    background: url(images/bgl3.jpg) no-repeat bottom;
    min-height: 200px;
    height: auto;
    margin-left: 6px;
    position: relative;
    z-index: 2;
}
#d-container ul.wp_listcolumn.list-paddingleft-2 {
    padding: 0 1px 6px 0;
    position: relative;
}

#d-container .wp_listcolumn::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 30px;
    bottom: 0;
    z-index: 1;
    background-color: #d6d7d7;
}
#wp_paging_w6{clear:both}





.con_list01{padding:0px 35px 12px 40px;overflow:hidden;background-color:#F2F2F2;margin-top:35px;}
.con_list01 .title01 h2{padding:0 10px 0 0;width:180px;height:58px;line-height: 58px;background-image:none;font-size: 1.4em;font-weight:normal;color:#a51b20;}
.list_con01{width:100%;overflow:hidden;padding:0px 0 0;}
.list_con01.cur01 li{width:20%;}
.list_con01 li{width:25%;float:left;font-size:1.5em;*width:207px;}
.n1606 .list_con01 li{width:20%;}
.list_con01 li span{padding:10px 7px 10px 28px;display:block;}
.list_con01 li a{color:#1b438f}
.list_con01 li a:hover{color:#a51b20}
.con_list01 .title01{background:none;}


.main6 .more_btn a {
    position: absolute;
    width: 290px;
    height: 45px;
    left: 0px;
}
.mlone.dt .news_imgs,.mltwo.dt .news_imgs{
    padding-top: 75%;
    background-color: #F1F1F1;
    position: relative;
    overflow: hidden;
}
.mrone.dt .news_imgs,.mrtwo.dt .news_imgs{
    padding-top: 75%;
    background-color: #F1F1F1;
    position: relative;
    overflow: hidden;
}
.mlone.dt  .news_imgs img,.mltwo.dt .news_imgs img{
width: 100%;
    height: auto;
    position: absolute;
    left: 0;
    top: 45px;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;}
.mrone.dt .news_imgs img,.mrtwo.dt .news_imgs img{
width: 100%;
    height: auto;
    position: absolute;
    left: 0;
    top:45px;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;}
.mlone.dt .news_list li.news,.mltwo.dt .news_list li.news,.mrone.dt .news_list li.news,.mrtwo.dt .news_list li.news{width:100%}

.jwplayer {
    float: none;
    margin: 0px auto !important;
}
div#zxxv ul.tab-menu {
    background: url(images/tzgg-bg.png);
    width: 100%;
    height: 57px;
}
div#zxxv .tab-menu li {
    background: none;
    font-size: 22px;
    font-weight: normal;
    line-height: 57px;
    padding: 0px 10px;
    margin: 0px 0px 0px 15px;
color: white;
}
table.MsoNormalTable {
margin:0 auto;
}

body .wp_entry{overflow:auto}
.focus-title-bar {z-index: 40;width: 90%;max-width: 1920px; margin: 0 auto;text-align: center; position:relative;}

.logo3{position:absolute;left:5%;top: 15%;z-index:999;display:none}
.wp_article_list .list_item .pr_fields{display:none !important;}

#guang{height: 100px;
             width: 100px;
			 background:none;
             position:fixed;
			 top:50%;
             left:85%;
			 z-index:999;}
.jg #l-container .col_news .news_list{display:flex;flex-wrap:wrap;align-items:stretch}
.jg #l-container .col_news .news_list li.news{height:auto!important;display: flex;white-space: initial;justify-content: center;align-items: center;width: auto;min-height: 70px;background: #F2F2F2;}
.jg #l-container .col_news .news_list li.news .news_title{white-space:normal;line-height: 30px !important;}
.jg #l-container .col_news .news_list li.news .news_title a{padding:0 10px;line-height: 30px;display: block;width: auto;height:100%;display:flex;align-items: center;justify-content: center;}
.jg #l-container .col_news .news_list li.news div{width:100%;height:100%;}
.jg #l-container .col_news .news_list li.news:hover{background: #a51b20;}
.jg #l-container .col_news .news_list li.news:hover .news_title a{color:#fff}